﻿using Microsoft.VisualStudio.TestTools.UnitTesting;
using Microsoft.VisualStudio.TestPlatform.UnitTestFramework;
using MugenMvvmToolkit.Infrastructure;
using MugenMvvmToolkit.Interfaces.ViewModels;
using MugenMvvmToolkit.Models;
using MugenMvvmToolkit.ViewModels;

namespace MugenMvvmToolkitTest.ViewModel
{
    [TestClass]
    public class MultiWorkspaceViewModelTest : MultiViewModelTest
    {
        #region Overrides of MultiViewModelTest

        protected override IMultiViewModel GetMultiViewModelInternal()
        {
            var vm = new MultiViewModel();
            ((SyncronizedNotifiableCollection<IViewModel>)vm.ItemsSource).ExecutionMode = ExecutionType.None;
            return vm;
        }

        #endregion
    }
}